pepper tree – English–Suomi translations

🇬🇧 en fi 🇫🇮

pepper tree noun

  • South American trees
roseepippuri
Wiktionary Links